peasant torch - French English Dictionary